package com.cc.model.dto.ext

import jakarta.validation.constraints.Size
import java.io.Serializable
import java.time.LocalDateTime

/**
 * DTO for {@link com.cc.model.Log}
 */
data class LogDto(
    @field:Size(max = 32) val id: String? = null,
    @field:Size(max = 100) val admdivcode: String? = null,
    @field:Size(max = 100) val type: String? = null,
    @field:Size(max = 100) val transname: String? = null,
    @field:Size(max = 100) val stepname: String? = null,
    val i: Int? = null,
    val o: Int? = null,
    val r: Int? = null,
    val w: Int? = null,
    val u: Int? = null,
    val e: Int? = null,
    val time: LocalDateTime? = null,
    @field:Size(max = 32) val categoryId: String? = null
) : Serializable